twist stitch - Alemán Inglés Diccionario